@charset "UTF-8";
/* CSS Document */
.dataTables_paginate {
    color: #bebebe;
	text-align: center;
	padding: 10px 0 10px 0;
	background-color: #e5e9ec;
	float:left;
	width:100%;
}

.dataTables_paginate .previous {
    margin-left: 20px;
    margin-right: 10px;
    width: 40px;
}

.dataTables_paginate .next {
    margin-right: 20px;
    width: 40px;
}

.dataTables_paginate span {
	display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-right: 15px;
}
	
.dataTables_paginate a {
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    /*border: 1px solid #dbdee6;*/
    margin-right: 15px;
    /*background-color: #fff;*/
}

.dataTables_paginate .current {
    color: #DA2224;
}

.dataTable .sorting p {
	cursor: pointer;
	background-image: url(../images/icon_sort.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.dataTable .sorting_asc p {
	cursor: pointer;
	background-image: url(../images/icon_sortC.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.dataTable .sorting_desc p {
    cursor: pointer;
    background-image: url(../images/icon_sortP.png);
    background-repeat: no-repeat;
    background-position: right center;
}

/**
* set hover clas of page num
* zhangyg6
*/
.dataTables_paginate a {
    cursor: pointer
}
.dataTables_paginate .disabled {
    cursor: default;
}
.dataTables_paginate .current {
    cursor: default;
}